package main

import (
	"fmt"

	"github.com/garyburd/redigo/redis"
)

func main() {

	options := redis.DialPassword("123456")
	c, err := redis.Dial("tcp", "192.168.0.222:6379", options)
	if err != nil {
		fmt.Println("Connect to redis error", err)
		return
	}
	defer c.Close()

	//_, err = c.Do("SET", "mykey", "superWang")
	//if err != nil {
	//	fmt.Println("redis set failed:", err)
	//}
	//
	//username, err := redis.String(c.Do("GET", "mykey"))
	//if err != nil {
	//	fmt.Println("redis get failed:", err)
	//} else {
	//	fmt.Printf("Get mykey: %v \n", username)
	//}



	//for i := 0; i< 100;  i++{
	//	value, err := redis.String(c.Do("lpop", "div"))
	//
	//	if err == nil {
	//		fmt.Printf("value： %v - time: %s \n", value, time.Now().Format("2006-01-02 15:04:05"))
	//	} else {
	//		fmt.Printf("no: %s \n", time.Now().Format("2006-01-02 15:04:05"))
	//	}
	//}

	//for i := 0; i < 100000;  i++{
	//	_, err = c.Do("RPUSH", "div", i)
	//	if err != nil {
	//		fmt.Println("redis set failed:", err)
	//	}
	//}

}